/*slider*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300&subset=latin,latin-ext,cyrillic);
#wowslider-container1{ 
    display: none;
    zoom: 1; 
    position: relative;
    width: 100%;
    max-width: 1000px;
    margin:18px auto 50px;
    z-index: 90;
    text-align:left; /* reset align=center */
    font-size: 10px;
    text-shadow: none; /* fix some user styles */

    /* reset box-sizing (to boostrap friendly) */
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box; 
}
* html #wowslider-container1{ width:640px }
#wowslider-container1 .ws_images ul{
    position:relative;
    width: 10000%; 
    height: 100%;
    left:0;
    list-style:none;
    margin:0;
    padding:0;
    border-spacing:0;
    overflow: visible;
    /*table-layout:fixed;*/
}
#wowslider-container1 .ws_images ul li{
    position: relative;
    width:1%;
    height:100%;
    line-height:0; /*opera*/
    overflow: hidden;
    float:left;
    /*font-size:0;*/
    padding:0 0 0 0 !important;
    margin:0 0 0 0 !important;
}

#wowslider-container1 .ws_images{
    position: relative;
    left:0;
    top:0;
    height:100%;
    max-width: 1000px;
    vertical-align: top;
    border:none;
    overflow: hidden;
}
#wowslider-container1 .ws_images ul a{
    width:100%;
    height:100%;
    max-height: 367px;
    display:block;
    color:transparent;
}
#wowslider-container1 img{
    max-width: none !important;
}
#wowslider-container1 .ws_images .ws_list img,
#wowslider-container1 .ws_images > div > img{
    width:100%;
    border:none 0;
    max-width: none;
    padding:0;
    margin:0;
}
#wowslider-container1 .ws_images > div > img {
    max-height:367px;
}

#wowslider-container1 a{ 
    text-decoration: none; 
    outline: none; 
    border: none; 
}

#wowslider-container1  .ws_bullets { 
    position: absolute;
    bottom: -24px;
    width: 100%;
    text-align: center;
    z-index: 70;
}
#wowslider-container1  .ws_bullets div{
    position:relative;
    float:left;
    font-size: 0;
}
/* prevent some of users reset styles */
#wowslider-container1 .ws_effect {
    position: static;
    width: 100%;
    height: 100%;
}
#wowslider-container1 .ws_playpause.ws_hide {
    display: none !important;
}
#wowslider-container1 .ws_bullets a { 
    display: inline-block;
    text-indent: -4000px; 
    position:relative;
    margin: 0 2px;
    color:transparent;
    width: 9px;
    height: 9px;
    background: #CCCCCC;
    border: 1px solid #999999;
    border-radius: 6px;
}
#wowslider-container1 .ws_bullets a.ws_selbull, #wowslider-container1 .ws_bullets a:hover{
    background: #3AC3DF;
    border: 1px solid #2B8FA0;
}
#wowslider-container1 a.ws_next, #wowslider-container1 a.ws_prev {
    position: absolute;
    top: calc(50% - 30px);
    width: 31px;
    height: 60px;
    background-image: url(/files/icon.png);
    z-index: 60;
}
a.ws_next{
    right: -40px;
    background-position: 0 -268px;
}
a.ws_prev {
    left: -40px;
    background-position: 0 -328px;
}
a.ws_next:hover{
    background-position: 39px -268px;
}
a.ws_prev:hover {
    background-position: 39px -328px;
}

/* bottom center */
@keyframes wsBasic{0%{left:-0%} 16.67%{left:-0%} 33.33%{left:-100%} 50%{left:-100%} 66.67%{left:-200%} 83.33%{left:-200%} }
@-moz-keyframes wsBasic{0%{left:-0%} 16.67%{left:-0%} 33.33%{left:-100%} 50%{left:-100%} 66.67%{left:-200%} 83.33%{left:-200%} }
@-webkit-keyframes wsBasic{0%{left:-0%} 16.67%{left:-0%} 33.33%{left:-100%} 50%{left:-100%} 66.67%{left:-200%} 83.33%{left:-200%} }

#wowslider-container1 .ws_bullets  a img{
    text-indent:0;
    display:block;
    bottom:15px;
    left:-43px;
    visibility:hidden;
    position:absolute;
    -moz-box-shadow: 0 0 5px #999999;
    box-shadow: 0 0 5px #999999;
    border: 5px solid #FFFFFF;
    max-width:none;
}
#wowslider-container1 .ws_bullets a:hover img{
    visibility:visible;
}

@media (max-width:1080px){
    a.ws_next{
        right: 4px;
    }
    a.ws_prev {
        left: 4px;
    }
}